at appropriate moment - Turkish English Dictionary